stream meandering - Francés Inglés Diccionario